body {
  margin:0;
  padding:0;
  overflow: hidden;
  background: #1C5598 url(../images/Vision/bg.png) no-repeat fixed center 0px;;
}         

#dock {
  position:absolute;
  bottom:0;
  left:0;
  width:100%;
  height:30px;
  background:transparent url(../images/Vision/dock-bg.png) repeat-x 0 0;
  z-index: 100000;	
}       

.dock_icon {
  cursor:pointer;
  float:left;
  width:88px;
  height:24px;
  margin-top:3px;
  background: url(../images/Vision/button-bg.png);
  text-align:center;
  font-size: 14px;
  color: #000;
  line-height: 22px;    
  margin-right:10px;
  margin-left:10px;
}       

#desk_icon {
  cursor:pointer;
  float:left;
  width:88px;
  height:24px;
  margin-top:3px;
  background: url(../images/Vision/button-bg.png);
  text-align:center;
  font-size: 14px;
  color: #000;
  line-height: 22px;    
  margin-right:10px;
  margin-left:10px;
} 

#theme {       
  float:right; 
  margin-top:3px;
  margin-right:15px;
}

#web_browser {
	background-image:url(../images/Vision/WB-100x100.png);
	text-align:center;
	height:100px;
	width:100px;
	margin:8px;
	color:#000;
}

#welcome {
	background-image:url(../images/Vision/welcome_center_icon.png);
	text-align:center;
	height:100px;
	width:100px;
	margin:8px;
	color:#000;
}

#help {
	background-image:url(../images/Vision/welcome_center_icon.png);
	text-align:center;
	height:100px;
	width:100px;
	margin:8px;
	color:#000;
}

#production {
	background-image:url(../images/Vision/production_center_icon.png);
	text-align:center;
	height:100px;
	width:100px;
	margin:8px;
	color:#000;
}

#mini_browser {
	background-image:url(../images/Vision/help_icon.png);
	text-align:center;
	height:100px;
	width:100px;
	margin:8px;
	color:#000;
}

#icon {
	background-image:url(../images/Vision/Arka-Tech_Productions.png);
	height:18px;
	width:18px;
	color:#000;
}